import java.util.Scanner;
// 　　输入一个无符号整数x，输出x的二进制表示中1的个数.
public class 二进制一的个数 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        String str = Integer.toBinaryString(n);
        int sum = 0;
        for (int i = 0; i < str.length(); i++) {
            if (String.valueOf(str.charAt(i)).equals("1")){
                sum = sum +1;
            }
        }
        System.out.println(sum);

    }
}
